sarcorhamphus papa - Turkish English Dictionary